European flounder - French English Dictionary